body {
	background-color: #222;
	background-image: -moz-linear-gradient(#222, #333);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#222), to(#333));
	background-image: -webkit-linear-gradient(#222, #333);
	background-image: -o-linear-gradient(#222, #333);
}
#logo a {
	background:url(../img/logo_white.png);
}
#menu > ul > li > a {
	color: #fff;
	text-shadow: 0 1px 0 rgba(0,0,0,0.5);
}
#footer, #footer ul li.tit {
	color: rgba(255,255,255,0.4);
}
#footer a {
	color: #ccc;
}
#searchbox {
	border-color: #000;
}
#footer ul {
	border-color: rgba(255,255,255,0.1);
}
#m_userbox > ul > li > a {
	background-color: #222;
	background-image: -moz-linear-gradient(#333, #111);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333), to(#111));
	background-image: -webkit-linear-gradient(#333, #111);
	background-image: -o-linear-gradient(#333, #111);
}